<?php
namespace app\admin666\controller;
use think\Db;
class Log extends Admin
{
    /**
    * 管理后台日志
    * @date: 2016年11月22日 下午6:25:18
    * @author: CUI
    * @param: variable
    * @return:
    */
	public function index(){
		$map['type'] = 1;
		$q = input('get.q','');
		
		if(is_numeric($q)){
		    $map['user_id'] = intval($q);
		}elseif(!empty($q)){
		    $map['menu'] = ['like',"%{$q}%"];
		}
		
		$list = Db::name('action_log')->where($map)->order('id','desc')->paginate(15);
		$page = $list->render();
		
		$this->assign('_list', $list);
		$this->assign('_page', $page);
		
		return $this->fetch();
    }
    
    /**
    * 消除日志
    * @date: 2018年8月14日 上午10:05:40
    * @author: xiaocui
    * @param: variable
    * @return:
    */
    public function clear(){
        if(db('action_log')->where('1=1')->delete()){
            $this->success('删除成功！');
        }else{
            $this->success('删除失败！');
        }
    }
    
}
